package com.example.mapper;

import com.example.domain.Song;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository

public interface SongMapper {
/**
 * @Description: 根据歌单id查询所有歌曲列表（没有分页）
 * @Author: Ma_XiaoLong
 * @CreateTime: 2024/1/29 15:29
 * @param: songlistId
 * @return: java.util.List<com.example.domain.Song>
 **/
    List<Song> getListBySonglistId(Integer songlistId);
    //插入新歌曲
    int insertSong(Song song);
    //查询所有歌曲
    List<Song> selectListBySong(Song song);
    //根据id查询歌曲
    Song getById(Integer id);
    //根据id修改歌曲
    int updateById(Song song);
    //新增歌曲
    int addSong(Song song);
    //根据id删除歌曲
    int deleteById(Integer id);
}
